👩🏫 저자 소개: 이유정(박사)
약 20년간 실무 프로젝트를 이끈 경험을 바탕으로, 현재 ‘멋쟁이사자처럼’ 부트캠퍼스에서 강의를 맡고 있는 최고의 강사
Python과 Django의 기초부터 실무 포트폴리오 제작까지 모두 담았습니다.
NIA 한국정보진흥원 주관 로봇 명령어 데이터셋 구축 및 시뮬레이션 개발 참여
한국관광공사 주관 안목해변 동선 분석 데이터 개발
국토교통부 주관 제물포 VR/AR 플랫폼 개발
공항 이용자를 위한 지오펜싱 기반 앱 개발
다양한 이커머스 홈페이지 구축 및 유지보수 경험 다수
프로젝트
실제
기업에서 진행한
프로젝트를
내 포트폴리오에
담을 수 있는 유일한 기회!
실제 기업 프로젝트와 동일하게 구현된
프로젝트 구성을 통해
실무 경험 그 이상의
가치를 경험해 보세요!
프로젝트 구성
-
프로젝트 1
부동산 거래 웹사이트 구축 프로젝트
- Celery → 실시간 시세 분석 백그라운드 작업 처리 (크롤링, DB 업데이트 등)
- 스케줄링 → 하루 단위 부동산 트렌드 리포트 자동 생성
- 채팅 서비스 → 중개인-고객 실시간 문의 WebSocket 구현
- 생성형 AI → 매물 설명 자동 생성, FAQ 챗봇 개발
*실제 부동산협회 대상으로 진행된 기업 프로젝트
- 현직 백엔드 개발자의 Tip!
- 실시간 데이터 연동 능력부터 AI 활용 경험까지 현직 백엔드 개발자들이 선호하는 핵심 역량을 실제 기업 프로젝트 기반으로 어필할 수 있어요.
- 실무에서 핵심이 되는 기업의 관점이 아닌 유저 맞춤형 콘텐츠의 자동화를 직접 배우고 개발한 경험을 어필하여 즉시 실무 투입이 가능한 수준의 업무 역량을 어필할 수 있어요.
-
프로젝트 2
쇼핑몰 플랫폼 개발
- 결제 서비스 → Stripe/카카오페이 연동을 통한 결제 기능 완비
- Celery → 주문 완료 후 재고 차감/이메일 알림 백그라운드 처리
- 스케줄링 → 프로모션 쿠폰 자동 발급, 마감 시간 안내
- 생성형 AI → 제품 설명 생성, 리뷰 요약 및 자동 응답
- 채팅 → 고객센터 실시간 응답 서비스
- 현직 백엔드 개발자의 Tip!
- 전자상거래 백엔드에 필요한 주요 핵심 기능을 모두 구현했다는 점을 통해 특정 분야에 특화된 백엔드 개발자가 아닌 올라운더 백엔드 개발자라는 점을 어필할 수 있어요
- 실무에 즉시 투입 가능한 수준의 쇼핑몰 시스템 구현력을 증명하여 백엔드 기술 스택을 단순 이론이 아닌 다양한 응용법까지 알고 있다는 점을 어필할 수 있어요.
-
프로젝트 3
지오펜싱 기반 데이터 연동 기술 개발
- Celery → 위치 변화에 따른 이벤트 발생 후 백그라운드 설명 생성 처리
- 스케줄링 → 특정 시간대별 위치 이벤트 트리거 (예 : 퇴근길 푸시 알림)
- 생성형 AI → 위치 기반 관광 안내 설명 생성
- Django + 위치 API → 실시간 위치 기반 사용자 관리
- 채팅 → 도슨트 AI와 대화 기능
*실제 국민대학교 대상으로 진행된 기업 프로젝트
- 현직 백엔드 개발자의 Tip!
- IoT/스마트시티 서비스로 확장 가능한 인프라를 통해 최신 기술 기반의 다양한 신규 비즈니스 영역까지 수행 가능하다는 점을 어필할 수 있어요.
- 위치 기반 인텔리전스 구현 경험과 AI 실시간 연동 기반 자동화 서비스 구현 경험을 통해 기존의 서비스들을 최신 스킬들을 기반으로 고도화 시킬 수 있다는 점을 어필할 수 있어요.
기능 구현 예시
-
부동산 거래 웹사이트 구축 프로젝트
- 실시간 시세 분석 → 초기에 더미 데이터 기반으로 크롤링 시물레이션 구현
- 자동 리포트 생성 → Celery Beat로 매일 DB의 매물 개수, 평균가 집계
- 실시간 채팅 → 1:1 채팅방 (로그인 한 유저끼리 메시지 주고 받기)
- AI FAQ 챗봇 → OpenAI API로 간단한 Q&A 챗봇 구현
- 매물 설명 생성 → 매물 키워드 입력 > ChatGPT로 문장 생성하여 자동 저장
-
쇼핑몰 플랫폼 개발 프로젝트
- 결제 연동 → Django+Stripe AI, Paypal AI 등을 통해 테스트 카드 결제 구현
- 주문/재고 관리 → 장바구니+주문 → 재고 수량 감소 로직 구현
- 이메일 알림 → 주문 후 Celery로 이메일 전송 (콘솔에서 확인 가능)
- 프로모션 쿠폰 발급 → 스케줄링으로 정해진 시간에 쿠폰 생성
- 리뷰 자동 응답 → 리뷰 입력 > ChatGPT가 자동 응답 댓글 생성
- AI 제품 설명 → 제품 이미지 URL+설명 키워드 > ChatGPT로 문장 생성
-
지오펜싱 기반 데이터 연동 기술 개발
- 위치 API -> 사용자가 위도/경도 입력시 > 현재 위치 출력
- 특정 위치 도달시 안내 → 조건(특정 좌표 반경) 만족시 알림 출력
- 푸시 콘텐츠 생성 → Celery로 ChatGPT 기반 안내 메시지 생성
- 실시간 이동 패턴 분석 → JSON 기반 더미 이동 경로 데이터 시각화
- 도슨트 채팅 → ChatGPT API 연동된 도슨트 질문 응답 봇 개발
📚 목차
-
00
-
01-python
-
01
-
01-01
-
01 미니프로젝트 자기소개 생성기
-
-
02
-
02_01
-
02_02
-
02_03
-
02_04
-
종합문제
-
-
03
-
03-1
-
03-2
-
미니프로젝트 3 정답
-
-
04
-
04-1
-
04-2
-
04-3
-
04-4
-
-
05
-
06
-
08
-
-
02-Django_공식문서
-
01공식문서를 통한 장고설치
-
02 Part1
-
03 part2
-
Part2
-
모델-추가자료
-
실습문제
-
-
04 part3
-
05 part 4
-
06 part 5
-
07 part 6
-
08 part 7
-
09 part 8
-
Part 8(심화)
-
Part8 Django회원가입 로그인
-
Part8
-
테스트자동화
-
-
DFW
-
Todo 프로젝트
-
부록
-
책 목록 웹앱-프로젝트
-
-
03-DRF
-
DRF-Todo 프로젝트
-
DRF_공식문서
-
01_공식문서를 통한 설치
-
02_part1
-
03_part2
-
04_part3
-
05_part4
-
06_part5
-
07_part6
-
문제
-
문제1_6-16
-
문제2_6-17
-
문제3_6-18
-
전체 흐름 Part1
-
전체 흐름 Part2
-
전체 흐름 Part3
-
전체 흐름 Part4
-
전체 흐름 Part5
-
전체 흐름 Part6
-
-